intergovernmental arrangement or commitment - Francés Inglés Diccionario